substrate base material - Francés Inglés Diccionario